The right tools for the job

It’s said that a good craftsman doesn’t quibble with his tools, with the implication that it’s poor form to blame tools for mistakes. It would be better to say: “A good craftsman knows his tools.” In the craft of programming,  tools give amazing productivity leverage; the best programmers are usually the ones who work at … Continue reading The right tools for the job